package com.example.administrator.zhongyichou.Bean;

import com.example.administrator.zhongyichou.net.protocol.GsonBaseProtocol;

/**
 * Created by Administrator on 2018/2/6.
 */

public class PayServiceBean extends GsonBaseProtocol {

    /**
     * data : {"MerBillNo":"YXC2018020618525613973","Service":"app.pay.request","GatewayType":"10","Date":"20180206","CurrencyType":"156","Amount":"1","RetEncodeType":"17","DeviceType":null,"MchCreateIp":"118.31.38.137","ServerUrl":"http://yxc.zonln.com/_notify/mutual_notice.php","GoodsName":"一心筹---续费订单","AppID":"wxdf177df8ef61dbd8","Version":"v1.0.1","MerCode":"205433","Account":"2054330010","ReqDate":"20180206185256","Signature":"d4db7386ab32543eeb717c526b8eda9d"}
     */

    private DataBean data;

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * MerBillNo : YXC2018020618525613973
         * Service : app.pay.request
         * GatewayType : 10
         * Date : 20180206
         * CurrencyType : 156
         * Amount : 1
         * RetEncodeType : 17
         * DeviceType : null
         * MchCreateIp : 118.31.38.137
         * ServerUrl : http://yxc.zonln.com/_notify/mutual_notice.php
         * GoodsName : 一心筹---续费订单
         * AppID : wxdf177df8ef61dbd8
         * Version : v1.0.1
         * MerCode : 205433
         * Account : 2054330010
         * ReqDate : 20180206185256
         * Signature : d4db7386ab32543eeb717c526b8eda9d
         */

        private String MerBillNo;
        private String Service;
        private String GatewayType;
        private String Date;
        private String CurrencyType;
        private String Amount;
        private String RetEncodeType;
        private String MchCreateIp;
        private String ServerUrl;
        private String GoodsName;
        private String AppID;
        private String Version;
        private String MerCode;
        private String Account;
        private String ReqDate;
        private String Signature;

        public String getMerBillNo() {
            return MerBillNo;
        }

        public void setMerBillNo(String MerBillNo) {
            this.MerBillNo = MerBillNo;
        }

        public String getService() {
            return Service;
        }

        public void setService(String Service) {
            this.Service = Service;
        }

        public String getGatewayType() {
            return GatewayType;
        }

        public void setGatewayType(String GatewayType) {
            this.GatewayType = GatewayType;
        }

        public String getDate() {
            return Date;
        }

        public void setDate(String Date) {
            this.Date = Date;
        }

        public String getCurrencyType() {
            return CurrencyType;
        }

        public void setCurrencyType(String CurrencyType) {
            this.CurrencyType = CurrencyType;
        }

        public String getAmount() {
            return Amount;
        }

        public void setAmount(String Amount) {
            this.Amount = Amount;
        }

        public String getRetEncodeType() {
            return RetEncodeType;
        }

        public void setRetEncodeType(String RetEncodeType) {
            this.RetEncodeType = RetEncodeType;
        }

        public String getMchCreateIp() {
            return MchCreateIp;
        }

        public void setMchCreateIp(String MchCreateIp) {
            this.MchCreateIp = MchCreateIp;
        }

        public String getServerUrl() {
            return ServerUrl;
        }

        public void setServerUrl(String ServerUrl) {
            this.ServerUrl = ServerUrl;
        }

        public String getGoodsName() {
            return GoodsName;
        }

        public void setGoodsName(String GoodsName) {
            this.GoodsName = GoodsName;
        }

        public String getAppID() {
            return AppID;
        }

        public void setAppID(String AppID) {
            this.AppID = AppID;
        }

        public String getVersion() {
            return Version;
        }

        public void setVersion(String Version) {
            this.Version = Version;
        }

        public String getMerCode() {
            return MerCode;
        }

        public void setMerCode(String MerCode) {
            this.MerCode = MerCode;
        }

        public String getAccount() {
            return Account;
        }

        public void setAccount(String Account) {
            this.Account = Account;
        }

        public String getReqDate() {
            return ReqDate;
        }

        public void setReqDate(String ReqDate) {
            this.ReqDate = ReqDate;
        }

        public String getSignature() {
            return Signature;
        }

        public void setSignature(String Signature) {
            this.Signature = Signature;
        }
    }
}
